﻿<?php
//$bloodsugar = '5A241210601A00027815132092078141012121807D4_460027966329481_114.297790,22.690753FFFFF';
//$bloodsugar = '5A25001010218K137080000000075190103170607D0_460042371707173_865916031909030FFFFFFFFFF';
//$bloodsugar = '5A241210601A00027815132092078141012121807D4_460027966329481_863082039677939FFFFFFFFFF';

//血压
//一台序列号为 A00027815 的2006血压计，用户1在 14 年 10月 12日 12時 18分，测量结果为 SYS: 123 ，DIA:92,PUL:78 通过GSM传送的一笔数据.											
// $bloodsugar = '5A241210601A00027815132092078141012121807D4_460027966329481_863082039677939FFFFFFFFFF';
// echo '机种码：'.  substr($bloodsugar,9,2);
// echo '<br/>';
// echo '高压值：'. substr($bloodsugar,20,3);
// echo '<br/>';
// echo '低压值：'. substr($bloodsugar,23,3);
// echo '<br/>';
// echo '心率值：'. substr($bloodsugar,26,3);
// echo '<br/>';
// echo 'sn：'.  substr($bloodsugar,11,9);
// echo '<br/>';
// echo 'IMSI：'.  substr($bloodsugar,44,15);
// echo '<br/>';
// $time = strtotime(substr(date('Y',time()), 0,2).
//     substr($bloodsugar,29,2)
//     .'-'.substr($bloodsugar,31,2).'-'.substr($bloodsugar,33,2).' '.substr($bloodsugar,35,2).
//     ':'.substr($bloodsugar,37,2).':00');
// echo 'date：'.  date('Y-m-d H:i:s',$time);

//血糖
//一台序列号为 18K137080 的G426-3血糖仪在 14 年 6月 12日 10時 12分，测量结果为 172mg/dL ，通过GSM传送的一笔数据.														
//$bloodsugar = '5A25001010218K137080000000075190103170607D0_460042371707173_865916031909030FFFFFFFFFF';
//$bloodsugar = '5A25001090214F000029000000172140612101207BB_460027966329481_863082039677939FFFFFFFFFF';

// echo '机种码：'.  substr($bloodsugar,9,2);
// echo '<br/>';
// echo substr($bloodsugar,26,3);
// echo '<br/>';
// echo '血糖值：'. round(intval(substr($bloodsugar,26,3),10)/18,1);
// echo '<br/>';
// echo 'sn：'.  substr($bloodsugar,11,9);
// echo '<br/>';
// echo 'sn：23B010048';
// echo '<br/>';
// echo 'IMSI：'.  substr($bloodsugar,44,15);
// echo '<br/>';
// echo substr($bloodsugar,29,10);
// echo '<br/>';
// $time = strtotime(substr(date('Y',time()), 0,2).substr($bloodsugar,29,2).'-'.substr($bloodsugar,31,2).'-'.substr($bloodsugar,33,2).' '.substr($bloodsugar,35,2).':'.substr($bloodsugar,37,2).':00');
// echo 'date：'.  date('Y-m-d H:i:s',$time);

//尿酸
// $bloodsugar = '5A27001310323B010032000400298240415162607CA_460049306606281_460049306606281FFFFFFFFFF';

// echo '机种码：'.  substr($bloodsugar,9,2);
// echo '<br/>';
// $a16 = substr($bloodsugar,26,3);
// //$a16 = '4CE';
// echo '尿酸值16进制：'. $a16;
// echo '<br/>';
// echo '尿酸值真实：'. hexdec($a16);
// echo '<br/>';
// echo 'sn：'.  substr($bloodsugar,11,9);
// echo '<br/>';
// echo 'IMSI：'.  substr($bloodsugar,44,15);
// echo '<br/>';
// echo substr($bloodsugar,29,10);
// echo '<br/>';
// $time = strtotime(substr(date('Y',time()), 0,2).substr($bloodsugar,29,2).'-'.substr($bloodsugar,31,2).'-'.substr($bloodsugar,33,2).' '.substr($bloodsugar,35,2).':'.substr($bloodsugar,37,2).':00');
// echo 'date：'.  date('Y-m-d H:i:s',$time);

// 5A25001010218K137080000000075190103170607D0_460042371707173_865916031909030FFFFFFFFFF
// 5A241210601A00027815132092078141012121807D4_460027966329481_863082039677939FFFFFFFFFF

// http://yundatatest.bioland.com.cn:8080/hdwdata/receive/api/data?data=5A25221060115A000253109076070141012120007C4_460027966329481_FFFFFFFFFFFFFFFFFFFFFFFFF													
// http://183.62.232.31:8080/ACH/pub/data_ialXy.do?data=5A241210601A00027815132092078141012121807D4_460027966329481_114.297790,22.690753FFFFF													
// http://dc.dzssk.com/aol/BloodPressure.ashx?data=5A25221060115A000253109076070141012120007C4_460027966329481_FFFFFFFFFFFFFFFFFFFFFFFFF													
// http://wxapp.hk-bithealth.com/api/gprs/BloodPresure.ashx?data=5A25254000117H034702129085070170907090407EE_460040927900312_863082039677939FFFFFFFFFF

// $postdata = "partnerID=TZGJK1GSO64M&requestID=a5d54c92-08a8-eaa0-cd57-d38a7c22000a&serviceCode=EXP_RECE_SEARCH_ROUTES&timestamp=1715828133&msgDigest=R18gXQI1i0WYwx%2F0KVcSHA%3D%3D&msgData=%7B%22language%22%3A0%2C%22trackingType%22%3A1%2C%22trackingNumber%22%3A%5B%22SF1391065053931%22%5D%2C%22methodType%22%3A1%2C%22checkPhoneNo%22%3A%225707%22%7D";
// $options = array(
//     'http' => array(
//         'method' => 'POST',
//         'header' => 'Content-type:application/x-www-form-urlencoded;charset=utf-8',
//         'content' => $postdata,
//         'timeout' => 15 * 60 // 超时时间（单位:s）
//     )
// );
// $context = stream_context_create($options);
// $resultCont = file_get_contents('https://bspgw.sf-express.com/std/service', false, $context);

// var_dump($result);
// echo "<br/>";
// echo hexdec(321);

$bloodsugar = '1e180512080a07305704c';
echo '序号：'.  substr($bloodsugar,0,2) . "--" . hexdec(substr($bloodsugar,0,2));
echo '<br/>';
echo '年：'.  substr($bloodsugar,2,2) . "--" . hexdec(substr($bloodsugar,2,2));
echo '<br/>';
echo '月：'.  substr($bloodsugar,4,2) . "--" . hexdec(substr($bloodsugar,4,2));
echo '<br/>';
echo '日：'.  substr($bloodsugar,6,2) . "--" . hexdec(substr($bloodsugar,6,2));
echo '<br/>';
echo '时：'.  substr($bloodsugar,8,2) . "--" . hexdec(substr($bloodsugar,8,2));
echo '<br/>';
echo '分：'.  substr($bloodsugar,10,2) . "--" . hexdec(substr($bloodsugar,10,2));
echo '<br/>';
echo '数据：'.  substr($bloodsugar,12,3) . "--" . hexdec(substr($bloodsugar,12,3));
echo '<br/>';
echo '数据1：'.  substr($bloodsugar,15,3) . "--" . hexdec(substr($bloodsugar,15,3));
echo '<br/>';
echo '数据2：'.  substr($bloodsugar,18,3) . "--" . hexdec(substr($bloodsugar,18,3));
echo '<br/>';
echo '数组数据：30 - 24,5,18,8,10,115,87,76';
echo '<br/>';
echo '16进制：1e-18-05-12-08-0a-073-057-04c';
echo '<br/>';
echo '10进制：' . hexdec(substr($bloodsugar,0,2)) ."-". hexdec(substr($bloodsugar,2,2)) ."-". hexdec(substr($bloodsugar,4,2))
."-". hexdec(substr($bloodsugar,6,2)) ."-". hexdec(substr($bloodsugar,8,2)) ."-". hexdec(substr($bloodsugar,10,2))
."-". hexdec(substr($bloodsugar,12,3)) ."-". hexdec(substr($bloodsugar,15,3)) ."-". hexdec(substr($bloodsugar,18,3));

// echo "<br/>";
// echo "--------------------------------------";
// echo "<br/>";
// echo hexdec('043');
// echo "<br/>";